make a pilgrimage - German English Dictionary